Operator Library: Hardware Platform
该算子表示 Camera Link 全配置模式下的灰度线扫描相机与 VisualApplets 之间的图像数据接口。 该算子需要两个类型为 CAM 的 VisualApplets 资源。 这些资源由算子自动占用。 该算子会使用两个相机端口(A 端口和 B 端口)。 请参阅 “设备资源的分配”以了解更多信息。
可以配置该算子以支持 Camera Link 标准指定的不同数据格式。 使用参数 FullMode 将相机算子设置为与相机相同的模式。 此外,可以将链路设置为不同的 Bit Width。 下表显示了参数 FullMode、其访问类型、Bit Width 和 Parallelism 的允许组合。
| FullMode | 访问 FullMode | Bit Width | Parallelism |
|---|---|---|---|
| Tap8x8bit | 动态/静态 | 8 | 8 |
| Tap8x8bit | 动态/静态 | 8 | 16 |
| Tap10x8bit | 动态/静态 | 8 | 8 |
| Tap10x8bit | 动态/静态 | 8 | 16 |
| Tap8x10bit | 静态 | 10 | 12 |
请注意,当使用 8 的 Parallelism 时,相机的数据速率可能会高于算子输出链路的可用带宽。 在 microEnable IV 采集卡上,并行度为 8 时链路的理论带宽为 500MPixel/s。 在 Camera Link 全配置模式下,最多可以传输 850MPixel/s。
除了 Bit Width 和 Parallelism 之外,输出链路还必须指定最大可能的图像尺寸。 不过,实际传输的图像大小可以更小,但不得超过此参数化最大值。 对于 1D 图像协议,高度将被忽略。
| 适用于以下硬件平台 |
|---|
| microEnable IV VD1-CL/-PoCL |
| microEnable IV VD4-CL/-PoCL |
| DvalMode | |
|---|---|
| 键入 | 动态读/写参数 |
| 默认 | Dval_Enabled |
| 范围 | {Dval_Enabled, Dval_Disabled} |
|
将此参数设置为 Dval_Disabled 可以支持不完全符合 Camera Link 规范的相机。 在禁用模式下,使用控制信号 Lval 和 Fval 来解码像素。 在启用模式下,使用附加的 Dval 信号。 通常情况下,用户不应修改此参数! |
|
| FullMode | |
|---|---|
| 键入 | 动态读/写参数 |
| 默认 | Tap8x8bit |
| 范围 | {Tap8x8bit, Tap10x8bit, Tap8x10bit} |
|
该参数指定所连接相机的数据格式。 该格式必须与相机配置相匹配。 并非允许 Bit Width、Parallelism 和参数设置之间的所有组合。 请参见上表。 |
|



上一页

